<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20001102//EN"
 "http://www.w3.org/TR/2000/CR-SVG-20001102/DTD/svg- 20001102.dtd">

<svg width="100%" height="100%">

    <!-- rotation point: center -->
    <g transform="translate(400,150)">
      <rect x="-50" y="-25"
            width="100" height="50"
            stroke-dasharray="8 8 8 8"
            fill="yellow" stroke="green" stroke-width="4">
           <animateTransform dur="1s" repeatCount="indefinite" additive="sum"
  attributeName="transform" type="translate" values="0,0; 10,-10" /> 
           <animateTransform dur="0.1s" repeatCount="indefinite" additive="sum"
              attributeName="transform" type="rotate" values="0; 20;-20" />
      </rect>
    
      <ellipse cx="0" cy="0"
               rx="4" ry="4"
               style="fill:blue;stroke:none"/>
    </g>


</svg>
